SPACE.com -
2 Mar 2018 14:20

A stunning video from space shows a winter storm - also known as a "bomb cyclone" - slamming into the northeast United States today (March 2). Flooding and sheets of snow and rain accompanied the storm, along with strong waves along the coasts.
Share this Article